* {
	margin: 0;
	padding: 0;
	font-family: 'Microsoft YaHei', '微软雅黑';
	font-size: 14px;
}

a {
	outline: none;
}

ul,
li {
	list-style: none;
}

a {
	text-decoration: none;
}

input,
button {
	list-style-type: none;
	border: 0px;
	outline: none;
}
input[type='checkbox'] {
	cursor: pointer;
}

.clearfix:after {
	content: "";
	height: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
.left{
	float: left;
}
.right{
	float: right;
}

.btn_wrap {
	width: 100%;
	margin: 30px 0 24px 0;
	text-align: center;
}

.btn_wrap .btn {
	margin: 0 20px;
}

.btn {
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	padding: 5px 15px;
	cursor: pointer;
	user-select: none;
	border: 1px solid #ddd;
	box-sizing: border-box;
	transition: all ease .3s;
	border-radius: 4px;
	height: 32px;
}

.btn:active {
	background: none;
	outline: 0;
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.btn_blue_deep {
	/* border-color: #246fde; */
	background: #246fde;
	color: #fff;
}

.btn_blue_deep[disabled] {
	/* border-color: #9ac2ff; */
	background-color: #9ac2ff;
}

.btn_blue_shallow {
	border-color: #baceea;
	background: #baceea;
	color: #fff;
}

.btn_blue_border {
	color: #246fde;
	border-color: #246fde;
	background: #fff;
	border-radius: 20px;
}

.btn_blue_shallow:active {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .25);
	background-color: #98a8bf;
}

.btn_blue_deep:active {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .25);
	background-color: #1d57a8
}

.hide {
	display: none;
}

.color_title {
	color: #666;
}

.color_green {
	color: #21a511;
}

.color_orange {
	color: #fa841a;
}

.color_red {
	color: #da2021;
}
.shadow {
	box-shadow: 2px 2px 2px #d5e5fd;
	border: 1px solid  #d5e5fd;
}
.text_overflow {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.no_result,
.loading {
	padding: 15px 0;
	text-align: center;
	color:#aaa;
}
.tr_even {
	background-color: #f2f3f7;
}
.tr_odd {
	background-color: #fbfbfd;
}
.overflow_h {
	overflow: hidden;
	display: block;
}
.card_title .go_back {
	color: #246fde;
}
.card_title .go_fhsy {
	display: inline-block;
	color: #3d5798;
	font-weight: 700;
}
.card_title h3 {
	display: inline-block;
}

.align-justify {
	text-align: justify;
	text-justify:inter-ideograph;
}

.cpjg_a {
	display: inline-block;
	width: 100%;
	color: #5a5a5a;
	border-bottom: 1px dashed #717171;
	height: 30px;
    line-height: 30px;
}
.cpjg_a:hover {
	color: #246fde;
	font-weight: 600;
	border-bottom: 1px dashed #246fde;
}

.fLeft{
    float: left !important;
}
.fRight{
    float: right !important;
}

/************************own_alert_div css start****************/
.own_alert_div {
	/*设置整体弹出层的z-index*/
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9991;
	width: 100%;
	height: 100%;
}

.own_alert_div .own_alert_cover {
	/*透明遮盖层*/
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.own_alert_div .own_alert_con {
	/*显示层div整体样式*/
	width: 350px;
	background-color: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -86px -175px;
	border-radius: 4px;
}

.own_alert_div .own_alert_con p {
	/*显示的提示信息的样式*/
	width: 90%;
	margin: 10px auto;
	min-height: 50px;
	color: #808080;
	line-height: 26px;
	font-size: 15px;
	text-align: center;
}

.own_alert_div .own_alert_title {
	/*弹出窗口的头部样式*/
	height: 45px;
	margin: 0 10px;
	line-height: 45px;
	border-bottom: 1px solid #3a9bf6;
	padding-left: 20px;
	font-size: 16px;
	color: #3a9bf6;
}

.own_alert_div .own_alert_btn {
	/*弹出窗口的底部样式*/
	height: 46px;
	line-height: 46px;
	margin-bottom: 10px;
	text-align: center;
}

.own_alert_div .own_alert_btn input {
	/*弹出窗口的按钮样式*/
	height: 30px;
	padding: 0 18px;
	color: #fff;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
	border: 1px solid #3a9bf6;
	background: #3a9bf6;
	border-radius: 4px;
	cursor: pointer;
	margin-right: 10px;
}
/***********************头部样式*******************************/
.container {
  width: 1100px;
  margin: 0 auto;
}

.body {
  width: 100%;
  min-width: 928px;
  margin: 0 auto;
  background-color: #ebf5ff;
}
.header {
  background-color: #246fde;
  color: #fff;
  height: 96px;
}
.header .container{
  position: relative;
}

.header .title {
	line-height: 96px;
	font-size: 36px;
}
.header .control {
  position: absolute;
  bottom: 20px;
  right: 0;
}
.control > div {
  float: left;
  padding: 0 20px;
  text-align: center;
  cursor: pointer;
	padding-top: 40px;
	color: #a6ccf4;
}

.control .usercenter {
  background: url('../imgs/icon.png') 34px -420px no-repeat;
}
.control .logout {
  background: url('../imgs/icon.png') 20px -745px no-repeat;

}
/* 底部 */
.footer {
	background-color: #c0dbf7;
	border-top: 3px solid #246fde;
	text-align: center;
	color: #334b70;

	line-height: 2;
	padding: 20px 0;
}
.footer p {
	font-size: 12px;
}

/* 左侧 */
.main {
	margin: 30px 0;
}
.main .container > div {
	float: left;
}
.main .left {
	/* width: 592px; */
	width: 700px;
	/* 有内容了删除 min-height: 518px;*/
	/* min-height: 518px; */
	margin-right: 20px;
	background-color: #fff;
	box-sizing: border-box;
	padding: 0 20px;
	font-size: 14px;
}
.main .right {
	/* width: 316px; */
	width: 360px;
}
.card_title {
	color: #3d5798;
	line-height: 1;
	padding: 12px 0;
	border-bottom: 1px solid #3d5798;
	position: relative;
}
.card_title a {
	color: #3d5798;
}
.card_title .title_sub {
	position: absolute;
	right: 0;
	top: 0;
	padding: 14px;
	display: none;
}
/* left top */
.r_top {
	position: relative;
	width: 100%;
	/* height: 140px; */
	background-color: #fff;
	box-sizing: border-box;
	padding: 47px 10px 30px;
	margin-bottom: 20px;

}
.r_top .avatar {
	padding-left: 50px;
}

.r_top .avatar > div{
	float: left;
	line-height: 2;
}
.r_top .avatar .icon {
	/* background: url('../imgs/icon.png') 0px -967px no-repeat; */
	background: url('../imgs/qytb.png') 0px 0px no-repeat;
	width: 32px;
	height: 32px;
	margin: 6px 10px 0 0;
}
.r_top .avatar .content .name{
	color: #246fde;
	font-size: 18px;
	line-height: 1.4;
	margin-top: 10px;
	width: 200px;
}
.r_top .avatar .content .phone {
	font-size: 14px;
	color: #666;
	height: 28px;
	padding-left: 20px;
	margin-top: 5px;
	background: url('../imgs/icon.png') 0 -861px no-repeat;
}
.r_top .cardnum {
	color: #5a5a5a;
	padding: 10px 0;
	/* padding-left: 30px; */
	padding-left: 15px;
}
.r_top .help {
	position: absolute;
	/* background:url('../imgs/helpIcon.png') no-repeat 1px; */
	/* padding-left:25px; */
	color: #368bca;
	margin: 20px 20px 0 0;
	top: 0;
	right: 0;
	cursor: pointer;
	border-bottom: 1px solid #368bca;
	box-sizing: border-box;
}
/* middle */
.r_middle {
	background-color: #fff;
	padding: 10px 21px;
	line-height: 1;
}
.r_middle.active {
	cursor: pointer;
}
.J_res{
	cursor: pointer;
}
/* end */
.r_end {
	width: 100%;
	max-height: 300px;
	background-color: #fff;
	margin-top: 10px;
	padding-bottom: 10px;
	border-top: none;
	overflow: hidden;
  overflow-y: auto;

}
.r_end .list {
	padding-top: 10px;
}
.r_end .list .btn {
	width: 100%;
	margin-bottom: 15px;
	padding-left: 30px;
	height: 55px;
	color: #5a5a5a;
}
.r_end .list_knowledge {
	background: url('../imgs/icon.png') 70px -523px no-repeat;
	background-color: #62a4f6;
}
.r_end .list_skill {
	background: url('../imgs/icon.png') 70px -632px no-repeat;
	background-color: #cebd60;
}
.r_end .list_interest {
	background: url('../imgs/icon.png') 70px -308px no-repeat;
	background-color: #73cbe1;
}
.r_middle{
	color: #5a5a5a;
}

/* 弹窗 开始 */
.msg_box_wrap {
	transition: all ease .3s;
	display: none;
}
.msg_box_wrap .msg_cover {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background-color: #000;
	opacity: 0.7;
	filter: Alpha(opacity=70);
}
.msg_box_wrap .msg_box {
	position: fixed;
	width: 600px;
	height: 390px;
	box-sizing: border-box;
	padding: 10px 20px;
	background-color: #fff;
	z-index: 5;
	top: 50%;
	left: 50%;
	margin-left: -300px;
	margin-top: -175px;
}
.msg_box_wrap.middle .msg_box {
	width: 600px;
	height: 350px;
	margin-left: -300px;
	margin-top: -175px;
}
.msg_box_wrap.large .msg_box {
	width: 800px;
	height: 400px;
	margin-left: -400px;
	margin-top: -200px;
}


.msg_box .title {
	font-size: 18px;
	color: #1286d7;
	border-bottom: 3px solid #cae6ff;
	line-height: 2.5;
	text-align: center;
	position: relative;
}
.msg_box .title .icon {
	position: absolute;
	top: 0;
	right: -10px;
	cursor: pointer;
	width: 30px;
	height: 30px;
	background: url('../imgs/icon.png') 5px -210px no-repeat;
}
.msg_box .content {
	padding: 10px 60px;
	font-size: 16px;
	overflow: auto;
	color: #5a5a5a;
	line-height: 1.6;
}
.small .msg_box .content {
	max-height: 220px;
	overflow: auto;
}
.msg_box .content.need_indent {
	text-indent: 32px;
}
.msg_box .content .radio_name {
	color: #666;
	line-height: 2;
	margin-bottom: 5px;
}
.msg_box .content .radio_wrap {
	margin-bottom: 20px;
}
.msg_box .content .radio_list {
	margin: 0 -15px;
	font-size: 0;
}
.msg_box .radio_list .btn_radio {
	margin: 0 15px;
	border-radius: 0;
	color: #fff;
	width: 126px;
	height: 26px;
	background-color: #b2c7f8;
	border-color: #b2c7f8;
	line-height: 1;
	transition: all ease-in-out .3s;
	margin-bottom: 10px;
	border-radius: 6px;
}
.msg_box .radio_list .btn_radio.active {
	background-color: #62a4f6;
	border-color: #62a4f6;
}
.msg_btn {
	text-align: center;
	margin-top: 8px;
}
.msg_btn .btn {
	padding: 5px 30px;
	color: #fff;
}
.msg_box .detail_table {
	text-align: center;
}




/* index 页面 */
.main .index_msg {
	padding: 40px 0 0 20px;
	min-height: 410px;
	/* background: url('../imgs/index_msg.png') right bottom no-repeat; */
}
.main .index_noimg {
	padding: 40px 0 0 20px;
	min-height: 410px;
	background: none !important;
}
.main .index_msg .content{
	/* width: 60%; */
	width: 100%;
}
.index_msg .content .title {
	font-size: 18px;
	color: #0033cc;
	font-weight: normal;
	padding-bottom: 20px;
}
.index_msg .content .text {
	font-size: 16px;
	color: #5a5a5a;
}
.index_msg .index_choice {
	margin: 20px 0;
}

.index_msg .index_choice .btn{
	border-radius: 15px;
	padding: 5px 20px 5px 45px;
	box-sizing: border-box;
	/* background: url('./imgs/icon.png') 15px 4px no-repeat; */
	background: url('../imgs/icon.png') 15px 4px no-repeat;
	background-color: #246fde;
	float: left;
	margin-right: 40px;
}


/* test 答题页面 */
.test .left {
	min-height: 513px;
}
.test .test_content {
	padding: 20px;
	color: #666;
}
.test_title .last_ques {
	float: left;
	margin-bottom: 15px;
}
.test_title .last_ques .ques{
	margin-left: 10px;
}

.test_title .last_time {
	float: right;
}
.test_title .last_time .time{
	color: #cc9933;
	width: 25px;
	display: inline-block;
}

.ques_item {
	display: none;
}
.ques_item1 {
	display: none;
}
.ques_item .ques_name {
	margin-bottom: 15px;
	position: relative;
}
.ques_item .ques_detail {
	padding-left: 50px;
	line-height: 2;
}
.ques_item .ques_detail .ques_name_text{
	font-weight: bold;
	font-size: 16px;
}
.ques_item .ques_name .num {
	line-height: 32px;
	position: absolute;
	display: inline-block;
	left: 0;
	top: 0;
	width: 32px;
	height: 32px;
	border-radius: 16px;
	background-color: #246fde;
	color: #fff;
	text-align: center;
	margin-right: 18px;
}
.ques_item .ans_list .ans_item {
	padding-left: 50px;
	line-height: 2;
	cursor: pointer;
	transition: all ease-in-out .2s;
}
.ques_item .ans_list .ans_item.active {
	color: #246fde;
	font-weight: bold;
}
.ques_item .ans_list .ans_item:hover {
	background-color: #246fde;
	border-radius: 10px;
	color: #fff;
}
.ques_item .ques_ans {
	text-indent: 50px;
	padding: 20px 0;
}
.ques_item .ques_ans .ans_val{
	font-weight: bold;
	font-size: 20px;
	color: #2e8c56;
}

.test_content .test_control {
	margin-top: 40px;
	/* text-align: center; */
}
.test_content .test_control .btn{
	width: 98px;
	margin: 0 10px;
}
.test_content .test_control .input_wrap {
	vertical-align: middle;
}

.test_content .test_control .quesnum_input {
	width: 48px;
	text-align: center;
	border: 1px solid #baceea;
	padding: 5px 0 6px 0 ;
	border-radius: 5px;
}
.test_content .test_control .go{
	cursor: pointer;
	text-decoration: underline;
	padding:5px;
	background-color: #fff;
}
.test_content .test_control .btn_save_answer{
	background-color: #2e8c56;
	border-color: #2e8c56;
	display: none;
}
/* 测评结果 */
.result_content {
	padding: 10px 5px;
}
.result .result_wrap {
	background-color: #f2f7ff;
	border: 1px solid #cad9f2;
	border-radius: 5px;
	padding: 10px;
}
.result .result_wrap .res_table {
	width: 100%;
	color: #5a5a5a;
	text-align: center;
	line-height: 1.8;
	font-size: 12px;
}
.result .result_wrap .td_checkbox{
	width: 100%;
	height: 100%;
	display: inline-block;
	cursor: pointer;
}
.result .result_wrap .res_table .detail{
	cursor: pointer;
	text-decoration: underline;
	color: #246fde;
}

.result .result_wrap .res_table_title{
	color: #246fde;
	width: 100%;
	line-height: 2;
}
.result .result_wrap .result_wrap_list {
	max-height: 360px;
	overflow: auto;
}
.result .result_control {
	margin: 10px;
	text-align: center;
}
.result .msg_box .content  {
	padding: 10px;
	height: 260px;
}
.result .msg_box .detail_table {
	border-collapse: collapse;
	width: 100%;
}
.result .msg_box .detail_table th,
.result .msg_box .detail_table td{
	text-align: center;
	line-height: 2;
}
/* 测评信息结果 */
.job_content {
	padding: 10px 25px;
	height: 450px;
	overflow: auto;
}
.job .job_item {
	background-color: #f2f7ff;
	border: 1px solid #cad9f2;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin-bottom: 10px;
}
.job .job_title {
	border-bottom: 1px solid #cad9f2;
	padding: 10px ;
	box-sizing: border-box;
	font-size: 16px;
}
.job .job_title .text {
	float: left;
	color: #666;
}
.job .job_title .direction {
	float: right;
	text-decoration: underline;
	cursor: pointer;
	color: #246fde;
}
.job .job_title .direction.nodata {
	text-decoration: none;
	color: #999;
	cursor: auto;
}
.job .job_detail {
	padding: 10px;
}
.job_detail .name {
	float: left;
	color: #999999;
}
.job_detail .list{
	float: right;
	color: #666666;
	width: 390px;
}

/**********************创业素质检测开始 ********************************/
.cyszjc .msg_box .content .con_btn{
	margin: 0 15px;
	color: #fff;
	padding: 0 10px;
	height: 26px;
	background-color: #b2c7f8;
	border-color: #b2c7f8;
	line-height: 1;
	transition: all ease-in-out .3s;
	margin: 0 10px;
	cursor: pointer;
	margin-bottom: 8px;
	border-radius: 6px;
	min-width: 100px;
	box-sizing: border-box;
}

.cyszjc .btn_color{
	background-color: #62a4f6 !important;
	border-color: #62a4f6 !important;
}
.cpjg_jgspan {
	color: #5a5a5a;
}
/* .cpjg_jgspan:hover {
	color: #3d5798;
} */
.cpjg_jg_a {
	color: #5a5a5a;
}
.cpjg_jg_a:hover{
	color: #246fde;
	cursor: pointer;
	color: #3d5798;
}
/**********************创业素质检测结束 ********************************/
/* loading 组件 */

.co_loading {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1998;
  }

  .co_loading .co_wrapper {
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.1;
	filter: alpha(opacity=10);
  }

  .co_loading .co_content {
	z-index: 5;
	width: 200px;
	text-align: center;
	height: 200px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -100px;
	margin-top: -100px;
	color: #246fde;
	line-height: 1.5;
  }

  .co_loading .co_content .co_img {
	display: inline-block;
	width: 50px;
	height: 50px;
	}


/************************own_alert_div css start****************/

.own_alert_div {
	/*设置整体弹出层的z-index*/
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9991;
	width: 100%;
	height: 100%;
}

.own_alert_div .own_alert_cover {
	/*透明遮盖层*/
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.own_alert_div .own_alert_con {
	/*显示层div整体样式*/
	width: 350px;
	background-color: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -86px -175px;
	border-radius: 4px;
}

.own_alert_div .own_alert_con p {
	/*显示的提示信息的样式*/
	width: 90%;
	margin: 10px auto;
	min-height: 50px;
	color: #808080;
	line-height: 26px;
	font-size: 15px;
	text-align: center;
}

.own_alert_div .own_alert_title {
	/*弹出窗口的头部样式*/
	height: 45px;
	margin: 0 10px;
	line-height: 45px;
	border-bottom: 1px solid #3a9bf6;
	padding-left: 20px;
	font-size: 16px;
	color: #3a9bf6;
}

.own_alert_div .own_alert_btn {
	/*弹出窗口的底部样式*/
	height: 46px;
	line-height: 46px;
	margin-bottom: 10px;
	text-align: center;
}

.own_alert_div .own_alert_btn input {
	/*弹出窗口的按钮样式*/
	height: 30px;
	padding: 0 18px;
	color: #fff;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
	border: 1px solid #3a9bf6;
	background: #3a9bf6;
	border-radius: 4px;
	cursor: pointer;
	margin-right: 10px;
}
/* 错误提示开始 */
.error_info {
	position: absolute;
    /* width: 100%; */
    left: 150px;
    top: 40px;
	color: #ff5757;
	font-size: 12px;
}
.qy_info .error_info {
	top: 52px !important;
}

/*******************行政区划、职位、行业、专业等下拉选择 end***********/
/* 行政规划层级样式 */
.bksxfed-levelPlugin-pull_text {
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  padding-left: 10px;
  min-width: 268px;
  border: 1px solid #d4dae5;
  color: #000;
  outline: none;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 20px;
}

.bksxfed-levelPlugin-pan_hide {
  overflow: hidden;
}

.bksxfed-levelPlugin-pl_display {
  display: none !important;
}

.bksxfed-levelPlugin-pulltext {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/*为空时显示 element attribute content*/

.bksxfed-levelPlugin-pull_text:empty:before {
  content: attr(placeholder);
  /* element attribute*/
  /*content: 'this is content';*/
  color: #999999;
}

/*焦点时内容为空*/

.bksxfed-levelPlugin-pull_text:focus:before {
  content: none;
}

.bksxfed-levelPlugin-pull_title {
  width: 100%;
  height: 47px;
  position: absolute;
  top: 0;
  left: 0;
  background: #ffffff;
  overflow: hidden;
  cursor: pointer;
  z-index: 999999;
}

.bksxfed-levelPlugin-pull_position {
  height: 46px;
  margin-left: 20px;
  position: relative;
  border-bottom: 1px solid #e9ecf2;
  overflow: hidden;
}

.bksxfed-levelPlugin-pull_t_01 {
  height: 47px;
  position: absolute;
  left: 0;
  top: 0;
}

.bksxfed-levelPlugin-pull_title span {
  font-size: 14px;
  line-height: 38px;
  color: #666666;
  margin: 8px 10px 0;
  display: inline-block;
  border-bottom: 2px;
  /* moz-user-select: -moz-none; */
  -moz-user-select: none;
  -o-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /**禁止选中文字*/
}

.bksxfed-levelPlugin-pull_title span.bksxfed-levelPlugin-active {
  color: #3a9bf6;
  border-bottom: 2px solid #3a9bf6;
}

.bksxfed-levelPlugin-pull_main {
  height: 244px;
  width: 100%;
  overflow: auto;
  position: absolute;
  top: 47px;
  left: 0;
  border-top: none;
  moz-user-select: -moz-none;
  -moz-user-select: none;
  -o-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /**禁止选中文字*/
  overflow: hidden;
  z-index: 999999;
  background: #ffffff;
}

.bksxfed-levelPlugin-pull_scroll {
  width: 4px;
  height: 130px;
  background: #acb5c0;
  position: absolute;
  top: 0;
  right: 0;
  display: none;
}

.bksxfed-levelPlugin-pull_main ul {
  padding-top: 14px;
  /*
	margin-left:342px;
	*/
}

.bksxfed-levelPlugin-pull_main li {
  height: 38px;
  color: #666666;
  font-size: 14px;
  margin-left: 30px;
  list-style: none;
  cursor: pointer;
}

.bksxfed-levelPlugin-pull_main li span {
  display: inline-block;
  height: 38px;
  padding-right: 26px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.bksxfed-levelPlugin-pull_main li span.bksxfed-levelPlugin-active {
  color: #3a9bf6;
}

.bksxfed-levelPlugin-pull_main::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  background-color: #f5f5f5;
}

/*定义滚动条轨道 内阴影+圆角 */

.bksxfed-levelPlugin-pull_main::-webkit-scrollbar-track {
  border-radius: 4px;
  background-color: #f5f5f5;
}

/*定义滑块 内阴影+圆角*/

.bksxfed-levelPlugin-pull_main::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #555;
}

.bksxfed-levelPlugin-wrap_pull {
  z-index: 999999;
  position: absolute;
  height: 292px;
  min-width: 268px;
  border: 1px solid #d4dae5;
  border-top: none;
}
.view_a:visited {
	color: #0000ee;
}


















